草庐IT

Codeforces 1672 E. notepad.exe

全部标签

windows - exe在C#windows服务中运行

我是用c#windows服务写的。当它正常工作时以这种方式显示。boolprocessIsRunning(stringprocess){return(System.Diagnostics.Process.GetProcessesByName(process).Length!=0);}if(!processIsRunning("notepad")){Process.Start("notepad.exe");}当代码无法以这种方式工作时。StreamReaderread=newStreamReader(Environment.GetEnvironmentVariable("appdata"

Javascript 文件崩溃并转换为 '' NUL NUL NUL"notepad++

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭7年前。Improvethisquestion我有一个for循环,打字错误(i=0;i,然后它吃掉了所有的内存,我不得不关机PC和重启后JS文件全部是NULNULNULNULNUL,请帮忙。请帮我恢复代码。谢谢可以恢复吗?

windows - Windows 上的 Bash - exe 文件的别名

我在Windows上的Ubuntu上使用Bash,这是在Windows10上运行bash的方式。我安装了Creators更新,Ubuntu版本是16.04。我最近在玩npm、node.js和Docker,对于docker,我发现可以在Windows中安装和运行它,只需使用bash的客户端部分,直接调用docker.exe文件Windows的ProgramFiles文件夹。我只是更新我的路径变量以将docker的路径包含为PATH=$PATH:~/mnt/e/Program\Files/Docker/(放入.bashrc)然后我就可以运行来自bash的docker调用docker.exe

c# - 更改 EnableDesktopModeAutoInvoke 注册表值并使 TabTip.exe 接受更改

Windows10具有设置“当不处于平板电脑模式且未连接键盘时显示触摸键盘”,这允许Windows在您触摸文本框时显示触摸键盘。由于Windows处理此逻辑相当糟糕(它在WPF应用程序中很容易被破坏),我想为我的应用程序关闭此选项,我试图通过更改注册表值EnableDesktopModeAutoInvoke,对应于此选项(简单的Registry.SetValue方法)。但是有一个问题-触摸键盘应用程序TabTip.exe由于某种原因并没有真正“连接”注册表中的更改,并且在重新启动之前一直显示触摸键盘。反之亦然-恢复注册表值后,我需要重新启动应用程序以应用更改。这就是这种方法的主要问题所

java - 如何读取windows .exe文件版本?

我需要从windowsexe和msi文件中解析文件版本和产品版本。你能告诉我执行此操作的文件规范或库(最好是Java)吗?更新:原来我不能使用winapi,因为代码也需要在linux上运行... 最佳答案 您可以使用GetFileVersionInfoSize和GetFileVersionInfo函数来获取文件版本和产品版本。我不是Java专家,但据我所知,可以使用WinAPI函数。 关于java-如何读取windows.exe文件版本?,我们在StackOverflow上找到一个类似的

c++ - 如何在 EXE 文件中找到要 Hook /绕行的函数地址?

我又撞墙了,需要你帮忙处理一些低级的东西。我已经通过将导出的DLL函数(withthiscodebtw.)注入(inject)到我的目标进程中来成功Hook它们(例如,我可以轻松地从user32.dll中绕过MessageBoxW)。不幸的是,我的目标是一个不同的场景:我必须绕过一个在可执行文件中定义的函数我正在将我的代码注入(inject)其中。该应用程序是开源的,所以我知道Hook它所需的函数的一切,但二进制文件是用证书签名的,所以我无法编译我自己的版本。是否可以在运行时获取函数的地址或使用其他技术绕过它?目标是一个“正常”的32位Windows二进制btw。我觉得没什么特别的;)

windows - 使用py2exe自带的python解释器

我有一个python脚本,我想分发到Windows,人们可能没有安装python。所以我使用py2exe。问题出在我使用子进程运行其他python脚本的脚本中,这需要python解释器作为要执行的程序。由于我没有在Windows上安装python解释器,有什么方法可以忽略解释器并解决问题?有什么方法可以调用由py2exe封装的python解释器吗? 最佳答案 它可能比您想象的更简单:不用启动子进程,而是使用内置的eval()命令来执行脚本。[编辑]要重定向stdio,请替换sys.stdout/sys.stderr带有缓冲区或其他支

java - 构建 jar 后无法运行 exe

我制作了一个简单的实用程序。在其中我有一个要运行的exe文件。我通过以下方式让它运行:Runtime.getRuntime().exec(this.getClass().getResource("filename.exe").getPath());当我从ide(Netbeans)运行程序时,我工作得很好。但是当我尝试在构建后使用上述命令运行exe时(即从构建时创建的jar)它根本不起作用。我也试过运行这个:Desktop.getDesktop().open(newFile("filename.exe"))但又没用了。请帮忙 最佳答案

windows - 使用子进程 NodeJS 运行 exe 文件

我想用nodejs打开googlechrome,但是我得到了这个错误(我使用了execFile和spawn),代码varexecFile=require('child_process').execFile,spawn=require('child_process').spawn,spawn('C\\ProgramFiles\\Google\\Chrome\\Application\\chrome.exe',function(error,stdout,stderr){if(error!==null){console.log('execerror:'+error);}});events.j

java - 重启android studio时出现多个java.exe

我注意到,当您退出android-studio并查看taskmgr-您会看到进程studio64.exe已终止,而java.exe仍在运行(可能什么都不做0%cpu使用)并消耗大约400Mb内存。因此,当您再次启动androidstudio时,它会启动另一个java.exe,如果您关闭android-studio-第二个java.exe会与第一个一起留在内存中,消耗内存但不会加载cpu。如果您重复这些步骤,它只会添加另一个java.exe问题是,终止旧的java.exe进程是否安全?编辑看起来谷歌修复了那个奇怪的行为/错误。 最佳答案